computer practice laptop networking microsoft stop smoking notebook computer repair cigarette addiction science computers javascript mozilla practices network information technology best information technology institute explorer management